mediterranean anchovy (engraulis encrasicholus) - Turkish English Dictionary